8e53c2fc23aa2635a67f969689d0b17b6042fa5e,idea_plugin/src/com/google/googlejavaformat/intellij/GoogleJavaFormatCodeStyleManager.java,GoogleJavaFormatCodeStyleManager,performReplacements,#Document#List#,112
Before Change
private void performReplacements(
final Document document, final List<Replacement> reverseSortedReplacements) {
WriteCommandAction.runWriteCommandAction(
getProject(),
new Runnable() {
@Override
public void run() {
for (Replacement replacement : reverseSortedReplacements) {
Range<Integer> range = replacement.getReplaceRange();
document.replaceString(
range.lowerEndpoint(), range.upperEndpoint(), replacement.getReplacementString());
}
PsiDocumentManager.getInstance(getProject()).commitDocument(document);
}
});
}
private static List<Range<Integer>> convertToRanges(Collection<TextRange> textRanges) {
After Change
private void performReplacements(
final Document document, final List<Replacement> reverseSortedReplacements) {
WriteCommandAction.runWriteCommandAction(
getProject(),
() -> {
for (Replacement replacement : reverseSortedReplacements) {
Range<Integer> range = replacement.getReplaceRange();
document.replaceString(
range.lowerEndpoint(), range.upperEndpoint(), replacement.getReplacementString());
}
PsiDocumentManager.getInstance(getProject()).commitDocument(document);
});
}
private static List<Range<Integer>> convertToRanges(Collection<TextRange> textRanges) {